<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
	<title>Unfollow | ElasticSearch 7.7 权威指南中文版</title>
	<meta name="keywords" content="ElasticSearch 权威指南中文版, elasticsearch 7, es7, 实时数据分析，实时数据检索" />
    <meta name="description" content="ElasticSearch 权威指南中文版, elasticsearch 7, es7, 实时数据分析，实时数据检索" />
    <!-- Give IE8 a fighting chance -->
    <!--[if lt IE 9]>
    <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
    <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
    <![endif]-->
	<link rel="stylesheet" type="text/css" href="../static/styles.css" />
	<script>
	var _link = 'ilm-unfollow.html';
    </script>
</head>
<body>
<div class="main-container">
    <section id="content">
        <div class="content-wrapper">
            <section id="guide" lang="zh_cn">
                <div class="container">
                    <div class="row">
                        <div class="col-xs-12 col-sm-8 col-md-8 guide-section">
                            <div style="color:gray; word-break: break-all; font-size:12px;">原英文版地址: <a href="https://www.elastic.co/guide/en/elasticsearch/reference/7.7/ilm-unfollow.html" rel="nofollow" target="_blank">https://www.elastic.co/guide/en/elasticsearch/reference/7.7/ilm-unfollow.html</a>, 原文档版权归 www.elastic.co 所有<br/>本地英文版地址: <a href="../en/ilm-unfollow.html" rel="nofollow" target="_blank">../en/ilm-unfollow.html</a></div>
                        <!-- start body -->
                  <div class="page_header">
<strong>重要</strong>: 此版本不会发布额外的bug修复或文档更新。最新信息请参考 <a href="https://www.elastic.co/guide/en/elasticsearch/reference/current/index.html" rel="nofollow">当前版本文档</a>。
</div>
<div id="content">
<div class="breadcrumbs">
<span class="breadcrumb-link"><a href="index.html">Elasticsearch Guide [7.7]</a></span>
»
<span class="breadcrumb-link"><a href="index-lifecycle-management.html">ILM: Manage the index lifecycle</a></span>
»
<span class="breadcrumb-link"><a href="ilm-actions.html">Index lifecycle actions</a></span>
»
<span class="breadcrumb-node">Unfollow</span>
</div>
<div class="navheader">
<span class="prev">
<a href="ilm-shrink.html">« Shrink</a>
</span>
<span class="next">
<a href="ilm-wait-for-snapshot.html">Wait for snapshot »</a>
</span>
</div>
<div class="section xpack">
<div class="titlepage"><div><div>
<h2 class="title">
<a id="ilm-unfollow"></a>Unfollow<a class="edit_me edit_me_private" rel="nofollow" title="Editing on GitHub is available to Elastic" href="https://github.com/elastic/elasticsearch/edit/7.7/docs/reference/ilm/actions/ilm-unfollow.asciidoc">edit</a><a class="xpack_tag" href="https://www.elastic.co/subscriptions"></a>
</h2>
</div></div></div>
<p>Phases allowed: hot, warm, cold.</p>
<p>Converts a <a href="ccr-apis.html" class="ulink" target="_top">CCR</a> follower index into a regular index.
This enables the shrink and rollover actions
to be be performed safely on follower indices.
You can also use unfollow directly when moving follower indices through the lifecycle.
Has no effect on indices that are not followers, phase execution just moves to the next action.</p>
<div class="note admon">
<div class="icon"></div>
<div class="admon_content">
<p>This action is triggered automatically by the
<a class="xref" href="ilm-actions.html#ilm-rollover-action">rollover</a> and <a class="xref" href="ilm-actions.html#ilm-shrink-action">shrink</a>
actions when they are applied to follower indices.</p>
</div>
</div>
<p>This action waits until is it safe to convert a follower index into a regular index.
The following conditions must be met:</p>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
The leader index must have <code class="literal">index.lifecycle.indexing_complete</code> set to <code class="literal">true</code>.
This happens automatically if the leader index is rolled over using the
<a class="xref" href="ilm-actions.html#ilm-rollover-action">rollover</a> action, and can be set manually using
the <a class="xref" href="indices-update-settings.html" title="Update index settings API">index settings</a> API.
</li>
<li class="listitem">
All operations performed on the leader index have been replicated to the follower index.
This ensures that no operations are lost when the index is converted.
</li>
</ul>
</div>
<p>Once these conditions are met, unfollow performs the following operations:</p>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Pauses indexing following for the follower index.
</li>
<li class="listitem">
Closes the follower index.
</li>
<li class="listitem">
Unfollows the leader index.
</li>
<li class="listitem">
Opens the follower index (which is at this point is a regular index).
</li>
</ul>
</div>
<div class="section">
<div class="titlepage"><div><div>
<h3 class="title">
<a id="ilm-unfollow-options"></a>Options<a class="edit_me edit_me_private" rel="nofollow" title="Editing on GitHub is available to Elastic" href="https://github.com/elastic/elasticsearch/edit/7.7/docs/reference/ilm/actions/ilm-unfollow.asciidoc">edit</a>
</h3>
</div></div></div>
<p>None.</p>
</div>

<div class="section">
<div class="titlepage"><div><div>
<h3 class="title">
<a id="ilm-unfollow-ex"></a>Example<a class="edit_me edit_me_private" rel="nofollow" title="Editing on GitHub is available to Elastic" href="https://github.com/elastic/elasticsearch/edit/7.7/docs/reference/ilm/actions/ilm-unfollow.asciidoc">edit</a>
</h3>
</div></div></div>
<div class="pre_wrapper lang-console">
<pre class="programlisting prettyprint lang-console">PUT _ilm/policy/my_policy
{
  "policy": {
    "phases": {
      "hot": {
        "actions": {
          "unfollow" : {}
        }
      }
    }
  }
}</pre>
</div>
<div class="console_widget" data-snippet="snippets/1120.console"></div>
</div>

</div>
<div class="navfooter">
<span class="prev">
<a href="ilm-shrink.html">« Shrink</a>
</span>
<span class="next">
<a href="ilm-wait-for-snapshot.html">Wait for snapshot »</a>
</span>
</div>
</div>

                  <!-- end body -->
                        </div>
                        <div class="col-xs-12 col-sm-4 col-md-4" id="right_col">
                        
                        </div>
                    </div>
                </div>
            </section>
        </div>
    </section>
</div>
<script src="../static/cn.js"></script>
</body>
</html>